branch of a business house - Francés Inglés Diccionario